leaf mottle - French English Dictionary